package cn.wolfcode.transfer.qo;

import cn.hutool.core.date.DateTime;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class AppointmentQueryObject extends QueryObject {
    private String ByAno;
    private Long ByCategoryId;
    private Integer ByStatus;
    private Long ByBusinessId;
    private String ByContactName;
    private String ByContactTel;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
    private Date ByBeginDate;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
    private Date ByEndDate;

    public String getByAno() {
        return ByAno;
    }

    public void setByAno(String byAno) {
        ByAno = byAno;
    }

    public Long getByCategoryId() {
        return ByCategoryId;
    }

    public void setByCategoryId(Long byCategoryId) {
        ByCategoryId = byCategoryId;
    }

    public Integer getByStatus() {
        return ByStatus;
    }

    public void setByStatus(Integer byStatus) {
        ByStatus = byStatus;
    }

    public Long getByBusinessId() {
        return ByBusinessId;
    }

    public void setByBusinessId(Long byBusinessId) {
        ByBusinessId = byBusinessId;
    }

    public String getByContactName() {
        return ByContactName;
    }

    public void setByContactName(String byContactName) {
        ByContactName = byContactName;
    }

    public String getByContactTel() {
        return ByContactTel;
    }

    public void setByContactTel(String byContactTel) {
        ByContactTel = byContactTel;
    }

    public Date getByBeginDate() {
        return ByBeginDate;
    }

    public void setByBeginDate(Date byBeginDate) {
        ByBeginDate = byBeginDate;
    }

    public Date getByEndDate() {
        return ByEndDate;
    }

    public void setByEndDate(Date byEndDate) {
        ByEndDate = byEndDate;
    }
}
